safety touchdown - Turkish English Dictionary